.tab-content.tabs-flat {
    border-top-width: 2px;
}

.nav-tabs > li {
    margin-bottom: -2px;
}

ul.nav-tabs > li.active > a, ul.nav-tabs > li.active > a:hover, ul.nav-tabs > li.active > a:focus {
    border: 1px solid #2dc3e8;
    border-radius: 3px 3px 0 0 !important;
    border-bottom: 0;
}

.drop-down > .sidebar-menu > li > .menu-dropdown {
    border: 0px;
}

.drop-down > .sidebar-menu .submenu {
    display: none;
}

.drop-down > .sidebar-menu .submenu a {
    padding-right: 15px;
    padding-left: 16px;
}

.drop-down > .sidebar-menu .submenu a i {
    margin-top: 10px;
}

.widget {
    margin: 0;
}

form button, .form button:hover, .form button:focus, .form button:visited {
    color: #FFF;
}

.widget-body .form-footer {
    margin-top: 50px;
}

.widget-body .form-control {
    margin-bottom: 20px;
}

#costClasses .widget-body, #approvalProcess .widget-body {
    height: 458px;
    overflow-y: auto;
    box-shadow: 1px 0 4px 1px rgba(0, 0, 0, .3);
    padding-top: 26px;
}

#costClasses .widget-header, #approvalProcess .widget-header {
    border-bottom: 2px solid #2D3541;
    padding-left: 15px;
    padding-right: 15px;
    min-height: 40px;
}

#costClasses .widget-header > .widget-caption,
#costClasses .widget-header .widget-icon,
#costClasses .fa-plus-square-o,
#approvalProcess .widget-header > .widget-caption,
#approvalProcess .widget-header .widget-icon,
#approvalProcess .fa-plus-square-o {
    font-size: 16px;
}

.widget-header .widget-icon {
    line-height: 38px;
}

#costClasses .table > tbody > tr > td,
#approvalProcess .table > tbody > tr > td {
    border: 0;
}

.costAdd, .approvalAdd, .costEdit, .approvalEdit {
    display: none;
}

.costClasses-btn {
    line-height: 40px;
    cursor: pointer;
}

.modal-header {
    background-color: #fff;
    border-width: 2px;
}

.modal-header .modal-title {
    font: 600 16px "Microsoft YaHei" !important;
}

.modal-body {
    padding: 30px 15px 15px;
}

.remarkText {
    margin-left: -41px;
}

.modal-footer button, .modal-footer button:hover, .modal-footer button:visited,
.form-footer button, .form-footer button:hover, .form-footer button:visited{
    color: #FFF;
}

form .form-group {
    margin-bottom: 20px;
}

textarea {
    resize: none;
}
#costClasses .widget-buttons i,#approvalProcess .widget-buttons i{
    top:10px;
}

@media (min-width: 768px) {
    .remarkContent {
        width: 85.333333%;
    }
}
